/*css*/


*{ margin:0; padding:0; font-family:"方正中线体"; color:#5d5d5d; font-size:13px;text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
img{ border:none}
h1,h2,h3{ font-weight:normal}
body{position:relative; font-size: 13px;/* padding: 0 0 0 15px*/;width: 100%;background: #f8f5f2;}
li{ list-style:none}
a{ text-decoration:none}
a:hover{ text-decoration:none; color:#c4161c; cursor:pointer;}
.left{float: left;}
.right{float: right;}
.clearfix:after {content: "." ;display: block ;height: 0 ;clear: both ;visibility: hidden ;}
.clearfix{ display: inline-block; }
/* Hides from IE-mac \*/*html .clearfix{ height:1%; }.clearfix{ display:block; }/* End hide from IE-mac \}*/
/*----web 注册-1-----*/
.content{position: relative;}
.zc-1{position: absolute;top: 0;left: 0;}
.zc-2{position: absolute;left: 0;width: 100%;}
.zc-2 p{position: absolute;left: 0;top: 69.6%;width: 21%;height: 14%;color: #4e4e4e;}
.zc-3{width: 100%;height: 100%;}
.registerform{width: 93.4%;height: 13.7%;position: absolute;left:3.1%;border: 1px solid #dedede;border-radius:10px;overflow: hidden;}
.k{height: 1.5%;width: 100%;position: absolute;left: 0;}
.k1{height: 4.4%;width: 100%;position: absolute;left: 0;}
.k-1{height: 5.8%;width: 100%;position: absolute;left: 0;text-align: center;color: #717171;}
.k-1 span{color: #2f2f2f;}
.zc-3 p{width: 100%;height: 50%;background: #fff;position: relative;}
.zc-3 p span{height: 100%;width:23.3%;float: left;text-align: left;text-indent: 3.2%;}
.zc-3 p input{height: 100%;width: 76.7%;float: left;border: none;text-indent: 2%;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #c9c7c7;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #c9c7c7;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #c9c7c7;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #c9c7c7;
}

.zc-4{width: 100%;height: 6%;position: absolute;left: 0;text-indent: 11%;}
.web-x{background: url(/Public/Home/img/yq/web/web-x.jpg) no-repeat;background-size: contain; height: 42%;width: 4.5%;position: absolute;left: 3.6%;top: 29%;}
.web-w{background: url(/Public/Home/img/yq/web/web-w.jpg) no-repeat;background-size: contain; height: 42%;width: 4.5%;position: absolute;left: 3.6%;top: 29%;}
.zc-4 a{color: #e1292f;}
.zc-4 a:hover{color: #e1292f;}

.web-xy{width: 93.4%;height: 5.8%;position: absolute;left:3.1% ;background: #e1292f;color: #fff;border: 1px solid #af050a;border-radius: 10px;text-align: center;}
.web-xy:hover{color: #fff;}

.tsc{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.ts{width: 78.1%;height: 21.6%;background:#FFF; position:absolute; top:30%; left:10.1%;border-radius: 10px;border-top:4px solid#e1292f;}
.ts h2{height: 24.3%;width: 100%;text-align: center;}
.ts p{height: 42.2%;width: 100%;text-align: center;}
.ts a{width: 46%;height: 24.3%;display: block;background: #e1292f;text-align: center;color: #fff;margin: 0 auto;}

.tsc11{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,0.6);}
.ts11{width: 78.1%;height: 21.6%;background:#FFF; position:absolute; top:30%; left:10.1%;border-radius: 10px;border-top:4px solid#e1292f;}
.ts11 h2{height: 24.3%;width: 100%;text-align: center;}
.ts11 p{height: 42.2%;width: 100%;text-align: center;}
.ts11 a{width: 46%;height: 24.3%;display: block;background: #e1292f;text-align: center;color: #fff;margin: 0 auto;}

.qc{background: url(/Public/Home/img/yq/web/web-zc-3.jpg) no-repeat;background-size: contain;height:44.9%;width:5.9%;position: absolute;top:26.6%;right: 5.2%;}
.xs{background: url(/Public/Home/img/yq/web/web-zc-4.jpg) no-repeat;background-size: contain;height:32%;width:6.7%;position: absolute;top:33.3%;right: 4.1%;}
.xs-1{background: url(/Public/Home/img/yq/web/web-zc-4-1.jpg) no-repeat;background-size: contain;height:32%;width:6.7%;position: absolute;top:33.3%;right: 4.1%;}
.web-yzm{background: #ffaf04;width:27.6%;height:79.5%;text-align: center;color: #fff;position: absolute;right:4%;top:9%;border-radius: 10px;}
.web-yzm:hover{color:#fff}
.k-2{float: left;position: absolute;left: 0;}

.web-p{height: 13.9%;width: 100%;position: absolute;top:58%;left: 0;text-align: center;color: #717171;}
.web-hb-1{width: 100%; height:7.7%;position: absolute;left: 0;}
.web-hb{width:100%;height: 100%;animation:a 2s infinite;-webkit-animation:a 2s infinite; /*Safari and Chrome*/background: url(/Public/Home/img/yq/web/web-zc-6.jpg) center no-repeat;background-size: 100%;
animation-iteration-count:1;-webkit-animation-iteration-count:1; /* Safari 和 Chrome */}
.web-hb p{text-align: center;height: 100%;overflow: hidden;width: 100%;color: #fff;animation:a1 2s infinite;-webkit-animation:a1 2s infinite; /*Safari and Chrome*/animation-iteration-count:1;-webkit-animation-iteration-count:1; /* Safari 和 Chrome */}
@keyframes a
{
from {height:0%;}
to {height:100%;}
}

@-webkit-keyframes a /*Safari and Chrome*/
{
from {height:0%;}
to {height:100%;}
}
@keyframes a1
{
from {height:0%;}
to {height:100%;}
}

@-webkit-keyframes a1 /*Safari and Chrome*/
{
from {height:0%;}
to {height:100%;}
}
.k2{width: 100%;height: 7%;position: absolute;left: 0;}
.web-xz{width: 62.2%;height: 5.8%;position: absolute;left: 19.7%;background: #f8f5f2;border: 1px solid #e1292f;border-radius: 10px;text-align: center;color: #e1292f;}
.web-xz:hover{background: #e1292f;color: #fff;}
.k3{width: 100%;height: 3.5%;position: absolute;left: 0;}
			/*==========以下部分是Validform必须的===========*/
		.Validform_checktip{
			margin-left:8px;
			line-height:20px;
			height:20px;
			overflow:hidden;
			color:#999;
			font-size:12px;
		}
		.Validform_right{
			color:#71b83d;
			padding-left:20px;
			background:url(../images/right.png) no-repeat left center;
		}
		.Validform_wrong{
			/*color:red;*/
			padding-left:20px;
			white-space:nowrap;
			background:url(../images/error.png) no-repeat left center;
			
		}
		.Validform_loading{
			padding-left:20px;
			background:url(../images/onLoad.gif) no-repeat left center;
		}
		.Validform_error{
			/*background-color:#ffe7e7;*/
		}
		#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
		#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
		#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
		#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
		#Validform_msg a.Validform_close:hover{color:#cc0;}
		#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}